Class Summary |
CopyingRangeMarker |
A CopyingRangeMarker can be used to track positions when executing
text edits. |
CopySourceEdit |
A copy source edit denotes the source of a copy operation. |
CopyTargetEdit |
A copy target edit denotes the target of a copy operation. |
DeleteEdit |
Text edit to delete a range in a document. |
InsertEdit |
Text edit to insert a text at a given position in a
document. |
MoveSourceEdit |
A move source edit denotes the source of a move operation. |
MoveTargetEdit |
A move target edit denotes the target of a move operation. |
MultiTextEdit |
A multi text edit can be used to aggregate several edits into
one edit. |
RangeMarker |
A range marker can be used to track positions when executing
text edits. |
ReplaceEdit |
Text edit to replace a range in a document with a different
string. |
TextEdit |
A text edit describes an elementary text manipulation operation. |
TextEditCopier |
Copies a tree of text edits. |
TextEditProcessor |
A TextEditProcessor manages a set of edits and applies
them as a whole to an IDocument . |
TextEditVisitor |
A visitor for text edits. |
UndoEdit |
This class encapsulates the reverse changes of an executed text
edit tree. |